博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Dcloud课程8 开心一刻应用如何实现
阅读量:6907 次
发布时间:2019-06-27

本文共 2651 字,大约阅读时间需要 8 分钟。

Dcloud课程8 开心一刻应用如何实现

一、总结

一句话总结:app就是远程调用接口获得数据,我们在后台要做的,就是写一个个让页面获得接口的数据。这里用的是公共笑话接口。

 

1、ajax返回给页面的html代码可以在哪些地方写?

a、php中,直接写好返回给页面

b、在页面的ajax接收到后台数据之后,在页面js的ajax中拼装

14               mui.ajax('http://api.1-blog.com/biz/bizserver/xiaohua/list.do?size=1&page='+Math.floor(Math.random()*1000),{ 15 data:{ 16 17 }, 18 dataType:'json',//服务器返回json格式数据 19 type:'post',//HTTP请求类型 20 timeout:10000,//超时时间设置为10秒; 21 success:function(data){ 22 //服务器返回响应,根据响应结果,分析是否登录成功; 23 if(data.status==000000){ 24 str+='

'+data.detail[0].content+'

'; 25 if(data.detail[0].picUrl){ 26 str+=''; 27 } 28 29 main.innerHTML=str; 30 } 31 }, 32 error:function(xhr,type,errorThrown){ 33 //异常处理; 34 console.log(type); 35 } 36 });

 

2、dcloud写的app项目,为什么在电脑上面用浏览器打开,有些功能不能正常显示(比如js中的页面跳转)?

mui.plusReady()中的js实现页面跳转,在电脑上浏览器的时候是打不开的,但是在手机上面就可以,真机,因为本来就是为手机服务的

 

3、这个dcloud中可以用比如ueditor.js那些js么?

可以的,肯定可以啊,感觉做的app像是一个浏览器,在那个特定的浏览器里面运行这些网页

 

 

 

二、开心一刻应用如何实现

1、截图

 

 

 

 

2、代码

index.html

1  2  3  4     
5
6 7 8
9 21 22 23
24

首页

25
26
58
76 77

 

info.html(笑话那个页面)

1  2  3  4     
5
6 7 8
9 39 40 41
42
43

笑话

44
45
46
47
48
66 67

 

 

 

 

转载于:https://www.cnblogs.com/Renyi-Fan/p/9388384.html

你可能感兴趣的文章
jQuery实现表格拖动排序
查看>>
011_URL和Ajax辅助器方法
查看>>
六种排序算法C语言版(上)
查看>>
Jenkins学习系列——节点的配置
查看>>
系统一般信息监控查看shell.磁盘,负载等达阀值告警机制,改进测试中.
查看>>
HDU5306:Gorgeous Sequence——题解
查看>>
linux开发模式
查看>>
初试 Kubernetes 集群中使用 Traefik 反向代理
查看>>
Spring+SpringMVC+MyBatis的pom.xml依赖
查看>>
如何获取本地存储信息
查看>>
iOS WebView加载图片自适应屏幕的解决方案
查看>>
nginx 和 php
查看>>
事务隔离级别
查看>>
linux相关杂项
查看>>
【翻译】Ext JS 6.2 早期访问版本发布
查看>>
在JS中将JSON的字符串解析成JSON数据格式
查看>>
Android上怎样使用《贝赛尔曲线》
查看>>
Java设计模式—桥梁模式
查看>>
移动App设计的十条建议
查看>>
简明Python3教程 13.面向对象编程
查看>>